package testes.svn;

import java.math.BigDecimal;

public class Calculadora {
	 
    public BigDecimal somar(BigDecimal param1, BigDecimal param2) throws Exception{
        return param1.add(param2);
    }
 
    public BigDecimal subtrair(BigDecimal param1, BigDecimal param2) throws Exception{
        return param1.subtract(param2);
    }
 
    public BigDecimal multiplicar(BigDecimal param1, BigDecimal param2) throws Exception{
        return param1.multiply(param2);
    }
 
    public BigDecimal dividir(BigDecimal param1, BigDecimal param2) throws Exception{
        return param1.divide(param2, BigDecimal.ROUND_UP);
    }

	public BigDecimal potencial(BigDecimal param1, int param2) throws Exception{
		return param1.pow(param2);
	}
}